
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link href="style.css" media="screen" rel="stylesheet" type="text/css" />
        <title>Hae reitti</title>
    </head>
    <body>
        <br><h1>Demo</h1><br>

        <p>Hae havainnointitapahtumia reittinumeron tai reitin koordinaattien perusteella.</p>

        <form name="haeReitti" action="${pageContext.request.contextPath}/HaeReitti" method="post">
            <table>
                <tr>
                    <td>Reitin numero:</td>
                    <td><input type="text" name="vanhaReittiNumero" /></td>
                    <td><input type="submit" value="Hae numerolla" /></td>
                </tr>
            </table>
        </form>

        <form name="haeReitti" action="${pageContext.request.contextPath}/HaeReittiKoordinaateilla" method="post">
            <table>
                <tr>
                    <td>Reitin itäkoordinaatit väliltä 3XX-3XX:</td>
                    <td><input type="text" name="itakoordinaatit" /></td>
                    <td>Reitin pohjoiskoordinaatit väliltä YYY-YYY:</td>
                    <td><input type="text" name="pohjoiskoordinaatit" /></td>
                    <td><input type="submit" value="Hae koordinaateilla" /></td>
                </tr>
            </table>
        </form>
        <c:if test="${not empty eiReittia}">
            <p>${eiReittia}</p>
        </c:if>

        <c:if test="${not empty reitit}">
            <c:forEach var="reitti" items="${reitit}">
                <h2>Reitti ${reitti.vanhaReittiNumero}</h2>
                <table>
                    <tr>
                        <td>Talvireitin numero</td><td>${reitti.talvireitinNumero}</td>
                    </tr>
                    <tr>
                        <td>Laskentakunta</td><td>${reitti.laskentakunta}</td>
                    </tr>
                    <tr>
                        <td>Lähempi paikka</td><td>${reitti.lahempiPaikka}</td>
                    </tr>
                    <tr>
                        <td>Pisteiden lukumäärä</td><td>${reitti.pisteidenLkm}</td>
                    </tr>
                    <tr>
                        <td>Pohjoiskoordinaatti</td><td>${reitti.pohjoiskoordinaatti}</td>
                    </tr>
                    <tr>
                        <td>Itäkoordinaatti</td><td>${reitti.itakoordinaatti}</td>
                    </tr>
                </table>

                <h2>Havainnointitapahtumat</h2>

                <table>
                    <tr>
                        <td>ID</td>
                        <td>Laskenta alkoi</td>
                        <td>Laskenta päättyi</td>
                        <td>Havainnoijanumero</td>
                    </tr>

                    <c:forEach var="tapahtuma" items="${reitti.havainnointitapahtumat}">

                        <tr>
                            <td>${tapahtuma.havainnointiId}</td>
                            <td>${tapahtuma.paiva}.${tapahtuma.kuukausi}. ${tapahtuma.vuosi} ${tapahtuma.alkuTunnit}:${tapahtuma.alkuMinuutit}</td>
                            <td>${tapahtuma.loppuTunnit}:${tapahtuma.loppuMinuutit}</td>
                            <td>${tapahtuma.havainnoijaNumero}</td>
                        </tr>

                    </c:forEach>
                </table>
            </c:forEach>
        </c:if>


    </body>
</html>
